***************************************************************************

  Build Information Document

  Hercules ARM Safety MCUs - F021 Flash API      
  v2.01.01 Build(000830)                           
  Build Date:  2014-10-21                                       

***************************************************************************

---------------------------------------------------------------------------
 1. Introduction
---------------------------------------------------------------------------
This file contains specific infomation relating to this build of the
F021 Flash API.  

---------------------------------------------------------------------------
 2. Function Callgraph / Function Size / Worst Case Stack Usage
---------------------------------------------------------------------------
This section contain a list of all functions within the F021 Flash
API along with the functions they call, function size in bytes, and
worst case stack usage for that function for each delivered library
variant.  Additionally, at the end of the each variants list, is the
function with max worst case stack usage.



---------------------------------------------------------------------------
   2.1 F021 API CortexM3 BE Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |          0 |         16 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |          8 |         56 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        120 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         56 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         26 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |         96 |        124 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         56 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |         96 |        124 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         64 |        104 |
|  |  Fapi_isAddressEcc                         |          0 |         56 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         96 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         56 |         52 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         96 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        138 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         90 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         56 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         32 |         52 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        122 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         96 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         56 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         96 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         80 |        122 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         96 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         48 |         84 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         26 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        122 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        100 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |         16 |         34 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        242 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         64 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        136 |        566 |
|  |  Fapi_calculateFletcherChecksum            |          8 |         56 |
|  |  _Fapi_divideUnsignedLong                  |          8 |         38 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         56 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         40 |
|  |  _Fapi_issueFsmCommand                     |          0 |         58 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         58 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         56 |        292 |
|  |  Fapi_calculateEcc                         |          0 |         16 |
|  |  _Fapi_issueFsmCommand                     |          0 |         58 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         80 |         38 |
|  |  Fapi_issueProgrammingCommand              |         56 |        292 |
|  |  |  Fapi_calculateEcc                      |          0 |         16 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         58 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        332 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        138 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         56 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         32 |         52 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        122 |
|  |  _Fapi_enterMarginMode                     |         32 |         96 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         56 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         80 |        122 |
|  |  _Fapi_enterMarginMode                     |         32 |         96 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          8 |         38 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         32 |         96 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         32 |         38 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         58 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         90 |
|  |  Fapi_isAddressEcc                         |          0 |         56 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         56 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         48 |         84 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         56 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         56 |
|  |  Fapi_isAddressEcc                         |          0 |         56 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         32 |         52 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 136 )


---------------------------------------------------------------------------
   2.2 F021 API CortexM3 BE NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
   2.3 F021 API CortexR4 BE Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |          0 |         16 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |          8 |         54 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        128 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         30 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |         96 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |         96 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         64 |        110 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         56 |         64 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        140 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         90 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         32 |         56 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         96 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         48 |         84 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         34 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        120 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        102 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |         16 |         34 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        236 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         60 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        136 |        592 |
|  |  Fapi_calculateFletcherChecksum            |          8 |         54 |
|  |  _Fapi_divideUnsignedLong                  |          0 |         28 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         22 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         64 |        366 |
|  |  Fapi_calculateEcc                         |          0 |         16 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         88 |         38 |
|  |  Fapi_issueProgrammingCommand              |         64 |        366 |
|  |  |  Fapi_calculateEcc                      |          0 |         16 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         54 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        366 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         32 |         56 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          0 |         28 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         32 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         32 |         38 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         54 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         90 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         48 |         84 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         56 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         32 |         56 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 136 )


---------------------------------------------------------------------------
   2.4 F021 API CortexR4 BE L2FMC Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |         48 |         72 |
|  |  _Fapi_swizzle64Bits                       |         24 |         56 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |         16 |         64 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        128 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableAutoEccCalculation               |          0 |         14 |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         30 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |        136 |        122 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_L2FMCloopRegionByDword              |        104 |        126 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_BlankCheckL2FMC_DiagnosticMode   |         64 |        104 |
|  |  |  |  Fapi_calculateEcc                   |         48 |         72 |
|  |  |  |  |  _Fapi_swizzle64Bits              |         24 |         56 |
|  |  |  |  Fapi_isAddressEEPROM                |          0 |         22 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |        136 |        122 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_L2FMCloopRegionByByte               |        104 |        108 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_BlankCheckL2FMC_DiagnosticMode   |         64 |        104 |
|  |  |  |  Fapi_calculateEcc                   |         48 |         72 |
|  |  |  |  |  _Fapi_swizzle64Bits              |         24 |         56 |
|  |  |  |  Fapi_isAddressEEPROM                |          0 |         22 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         56 |        110 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         48 |         64 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        140 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         90 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         24 |         56 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         24 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         24 |         38 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         88 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         72 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         24 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         24 |         38 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         40 |         84 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableAutoEccCalculation                |          0 |         14 |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         34 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        120 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        102 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |          8 |         52 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        222 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         60 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        144 |        592 |
|  |  Fapi_calculateFletcherChecksum            |         16 |         64 |
|  |  _Fapi_divideUnsignedLong                  |          0 |         28 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         22 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         56 |        350 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         80 |         38 |
|  |  Fapi_issueProgrammingCommand              |         56 |        350 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         54 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        366 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_BlankCheckL2FMC_DiagnosticMode         |         64 |        104 |
|  |  Fapi_calculateEcc                         |         48 |         72 |
|  |  |  _Fapi_swizzle64Bits                    |         24 |         56 |
|  |  Fapi_isAddressEEPROM                      |          0 |         22 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_L2FMCloopRegionByByte                  |        104 |        108 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_BlankCheckL2FMC_DiagnosticMode      |         64 |        104 |
|  |  |  Fapi_calculateEcc                      |         48 |         72 |
|  |  |  |  _Fapi_swizzle64Bits                 |         24 |         56 |
|  |  |  Fapi_isAddressEEPROM                   |          0 |         22 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_L2FMCloopRegionByDword                 |        104 |        126 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_BlankCheckL2FMC_DiagnosticMode      |         64 |        104 |
|  |  |  Fapi_calculateEcc                      |         48 |         72 |
|  |  |  |  _Fapi_swizzle64Bits                 |         24 |         56 |
|  |  |  Fapi_isAddressEEPROM                   |          0 |         22 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        140 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         24 |         56 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         72 |        120 |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         40 |         84 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          0 |         28 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         24 |         94 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         24 |         38 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         54 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         90 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         40 |         84 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         56 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         24 |         56 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_swizzle64Bits                          |         24 |         56 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 144 )


---------------------------------------------------------------------------
   2.5 F021 API CortexR4 BE L2FMC NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
   2.6 F021 API CortexR4 BE L2FMC V3D16 Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |         48 |         72 |
|  |  _Fapi_swizzle64Bits                       |         24 |         56 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |         16 |         64 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        128 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableAutoEccCalculation               |          0 |         14 |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         30 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |        136 |        122 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_L2FMCloopRegionByDword              |        104 |        126 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_BlankCheckL2FMC_DiagnosticMode   |         64 |        104 |
|  |  |  |  Fapi_calculateEcc                   |         48 |         72 |
|  |  |  |  |  _Fapi_swizzle64Bits              |         24 |         56 |
|  |  |  |  Fapi_isAddressEEPROM                |          0 |         22 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |        136 |        122 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_L2FMCloopRegionByByte               |        104 |        108 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_BlankCheckL2FMC_DiagnosticMode   |         64 |        104 |
|  |  |  |  Fapi_calculateEcc                   |         48 |         72 |
|  |  |  |  |  _Fapi_swizzle64Bits              |         24 |         56 |
|  |  |  |  Fapi_isAddressEEPROM                |          0 |         22 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         56 |        110 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         48 |         64 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        140 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         90 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         24 |         56 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         24 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         24 |         38 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         88 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         72 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         24 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         24 |         38 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         40 |         84 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableAutoEccCalculation                |          0 |         14 |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         34 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        120 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        102 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |          8 |         52 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        222 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         60 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        144 |        592 |
|  |  Fapi_calculateFletcherChecksum            |         16 |         64 |
|  |  _Fapi_divideUnsignedLong                  |          0 |         28 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         22 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         56 |        350 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         80 |         38 |
|  |  Fapi_issueProgrammingCommand              |         56 |        350 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         54 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        366 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_BlankCheckL2FMC_DiagnosticMode         |         64 |        104 |
|  |  Fapi_calculateEcc                         |         48 |         72 |
|  |  |  _Fapi_swizzle64Bits                    |         24 |         56 |
|  |  Fapi_isAddressEEPROM                      |          0 |         22 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_L2FMCloopRegionByByte                  |        104 |        108 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_BlankCheckL2FMC_DiagnosticMode      |         64 |        104 |
|  |  |  Fapi_calculateEcc                      |         48 |         72 |
|  |  |  |  _Fapi_swizzle64Bits                 |         24 |         56 |
|  |  |  Fapi_isAddressEEPROM                   |          0 |         22 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_L2FMCloopRegionByDword                 |        104 |        126 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_BlankCheckL2FMC_DiagnosticMode      |         64 |        104 |
|  |  |  Fapi_calculateEcc                      |         48 |         72 |
|  |  |  |  _Fapi_swizzle64Bits                 |         24 |         56 |
|  |  |  Fapi_isAddressEEPROM                   |          0 |         22 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        140 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         24 |         56 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         72 |        120 |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         40 |         84 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          0 |         28 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         24 |         94 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         24 |         38 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         54 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         90 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         40 |         84 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         56 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         24 |         56 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_swizzle64Bits                          |         24 |         56 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 144 )


---------------------------------------------------------------------------
   2.7 F021 API CortexR4 BE L2FMC V3D16 NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
   2.8 F021 API CortexR4 BE NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
   2.9 F021 API CortexR4 BE V3D16 Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |          0 |         16 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |          8 |         54 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        128 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         30 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |         96 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |         96 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         64 |        110 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         56 |         64 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        140 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         90 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         32 |         56 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         96 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         48 |         84 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         34 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        120 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        102 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |         16 |         34 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        236 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         60 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        136 |        592 |
|  |  Fapi_calculateFletcherChecksum            |          8 |         54 |
|  |  _Fapi_divideUnsignedLong                  |          0 |         28 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         22 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         64 |        366 |
|  |  Fapi_calculateEcc                         |          0 |         16 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         88 |         38 |
|  |  Fapi_issueProgrammingCommand              |         64 |        366 |
|  |  |  Fapi_calculateEcc                      |          0 |         16 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         54 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        366 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         90 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         32 |         56 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          0 |         28 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         32 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         32 |         38 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         54 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         90 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         48 |         84 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         56 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         32 |         56 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 136 )


---------------------------------------------------------------------------
   2.10 F021 API CortexR4 BE V3D16 NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
   2.11 F021 API CortexR4 LE Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |          0 |         16 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |         16 |         64 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        128 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         92 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         30 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |         96 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |         96 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         64 |        110 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         56 |         64 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        140 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         92 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         32 |         56 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         96 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         48 |         84 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         34 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        120 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        102 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |         16 |         34 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        236 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         62 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        144 |        592 |
|  |  Fapi_calculateFletcherChecksum            |         16 |         64 |
|  |  _Fapi_divideUnsignedLong                  |          0 |         28 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         22 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         64 |        358 |
|  |  Fapi_calculateEcc                         |          0 |         16 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         88 |         38 |
|  |  Fapi_issueProgrammingCommand              |         64 |        358 |
|  |  |  Fapi_calculateEcc                      |          0 |         16 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         54 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        366 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         92 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         32 |         56 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          0 |         28 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         32 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         32 |         38 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         54 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         92 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         48 |         84 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         54 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         32 |         56 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 144 )


---------------------------------------------------------------------------
   2.12 F021 API CortexR4 LE L2FMC Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |         24 |         70 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |         16 |         64 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        128 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         92 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableAutoEccCalculation               |          0 |         14 |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         30 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |        112 |        122 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_L2FMCloopRegionByDword              |         80 |        126 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_BlankCheckL2FMC_DiagnosticMode   |         40 |        104 |
|  |  |  |  Fapi_calculateEcc                   |         24 |         70 |
|  |  |  |  Fapi_isAddressEEPROM                |          0 |         22 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |        112 |        122 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_L2FMCloopRegionByByte               |         80 |        108 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_BlankCheckL2FMC_DiagnosticMode   |         40 |        104 |
|  |  |  |  Fapi_calculateEcc                   |         24 |         70 |
|  |  |  |  Fapi_isAddressEEPROM                |          0 |         22 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         56 |        110 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         48 |         64 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        140 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         92 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         24 |         56 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         24 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         24 |         38 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         88 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         72 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         24 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         24 |         38 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         40 |         84 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableAutoEccCalculation                |          0 |         14 |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         34 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        120 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        102 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |          8 |         52 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        222 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         62 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        144 |        592 |
|  |  Fapi_calculateFletcherChecksum            |         16 |         64 |
|  |  _Fapi_divideUnsignedLong                  |          0 |         28 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         22 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         56 |        342 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         80 |         38 |
|  |  Fapi_issueProgrammingCommand              |         56 |        342 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         54 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        366 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_BlankCheckL2FMC_DiagnosticMode         |         40 |        104 |
|  |  Fapi_calculateEcc                         |         24 |         70 |
|  |  Fapi_isAddressEEPROM                      |          0 |         22 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_L2FMCloopRegionByByte                  |         80 |        108 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_BlankCheckL2FMC_DiagnosticMode      |         40 |        104 |
|  |  |  Fapi_calculateEcc                      |         24 |         70 |
|  |  |  Fapi_isAddressEEPROM                   |          0 |         22 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_L2FMCloopRegionByDword                 |         80 |        126 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_BlankCheckL2FMC_DiagnosticMode      |         40 |        104 |
|  |  |  Fapi_calculateEcc                      |         24 |         70 |
|  |  |  Fapi_isAddressEEPROM                   |          0 |         22 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        140 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         92 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         24 |         56 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         72 |        120 |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         40 |         84 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          0 |         28 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         24 |         94 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         24 |         38 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         54 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         92 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         40 |         84 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         54 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         24 |         56 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 144 )


---------------------------------------------------------------------------
   2.13 F021 API CortexR4 LE L2FMC NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
   2.14 F021 API CortexR4 LE L2FMC V3D16 Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |         24 |         70 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |         16 |         64 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        128 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         92 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableAutoEccCalculation               |          0 |         14 |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         30 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |        112 |        122 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_L2FMCloopRegionByDword              |         80 |        126 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_BlankCheckL2FMC_DiagnosticMode   |         40 |        104 |
|  |  |  |  Fapi_calculateEcc                   |         24 |         70 |
|  |  |  |  Fapi_isAddressEEPROM                |          0 |         22 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |        112 |        122 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_L2FMCloopRegionByByte               |         80 |        108 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_BlankCheckL2FMC_DiagnosticMode   |         40 |        104 |
|  |  |  |  Fapi_calculateEcc                   |         24 |         70 |
|  |  |  |  Fapi_isAddressEEPROM                |          0 |         22 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         56 |        110 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         48 |         64 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        140 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         92 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         24 |         56 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         24 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         24 |         38 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         88 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         72 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         24 |         94 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         24 |         38 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         40 |         84 |
|  |  |  |  Fapi_flushPipeline                  |          8 |         52 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableAutoEccCalculation                |          0 |         14 |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         34 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        120 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        102 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |          8 |         52 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        222 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         62 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        144 |        592 |
|  |  Fapi_calculateFletcherChecksum            |         16 |         64 |
|  |  _Fapi_divideUnsignedLong                  |          0 |         28 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         22 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         56 |        342 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         80 |         38 |
|  |  Fapi_issueProgrammingCommand              |         56 |        342 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         54 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        366 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_BlankCheckL2FMC_DiagnosticMode         |         40 |        104 |
|  |  Fapi_calculateEcc                         |         24 |         70 |
|  |  Fapi_isAddressEEPROM                      |          0 |         22 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_L2FMCloopRegionByByte                  |         80 |        108 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_BlankCheckL2FMC_DiagnosticMode      |         40 |        104 |
|  |  |  Fapi_calculateEcc                      |         24 |         70 |
|  |  |  Fapi_isAddressEEPROM                   |          0 |         22 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_L2FMCloopRegionByDword                 |         80 |        126 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_BlankCheckL2FMC_DiagnosticMode      |         40 |        104 |
|  |  |  Fapi_calculateEcc                      |         24 |         70 |
|  |  |  Fapi_isAddressEEPROM                   |          0 |         22 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        140 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         92 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         24 |         56 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         72 |        120 |
|  |  _Fapi_enterMarginMode                     |         24 |         94 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         24 |         38 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         40 |         84 |
|  |  |  Fapi_flushPipeline                     |          8 |         52 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          0 |         28 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         24 |         94 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         24 |         38 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         54 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         92 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         40 |         84 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         54 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         24 |         56 |
|  |  Fapi_flushPipeline                        |          8 |         52 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 144 )


---------------------------------------------------------------------------
   2.15 F021 API CortexR4 LE L2FMC V3D16 NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
   2.16 F021 API CortexR4 LE NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
   2.17 F021 API CortexR4 LE V3D16 Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------
|  Fapi_calculateEcc                            |          0 |         16 |
---------------------------------------------------------------------------
|  Fapi_calculateFletcherChecksum               |         16 |         64 |
---------------------------------------------------------------------------
|  Fapi_calculatePsa                            |         56 |        128 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         92 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_disableBanksForOtpWrite                 |          0 |         30 |
---------------------------------------------------------------------------
|  Fapi_disableFsmDoneEvent                     |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheck                            |         96 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doBlankCheckByByte                      |         96 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_doMarginRead                            |         64 |        110 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doMarginReadByByte                      |         56 |         64 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doPsaVerify                             |         64 |          4 |
|  |  _Fapi_checkRegionForPsaValue              |         64 |        140 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_loopRegionForPsaValue            |         32 |         92 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  _Fapi_setReadMargin0                   |         32 |         56 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_doVerify                                |         96 |         18 |
|  |  _Fapi_checkRegionForValue                 |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValue               |         48 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
|  |  |  |  _Fapi_readDword                     |         16 |         44 |
|  |  |  |  |  Fapi_isAddressEcc                |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_doVerifyByByte                          |         96 |         18 |
|  |  _Fapi_checkRegionForValueByByte           |         80 |        120 |
|  |  |  _Fapi_enterMarginMode                  |         32 |         94 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_exitMarginMode                   |         32 |         38 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  _Fapi_loopRegionForValueByByte         |         48 |         84 |
|  |  |  |  Fapi_flushPipeline                  |         16 |         34 |
|  |  |  |  |  Fapi_waitDelay                   |          8 |         48 |
|  |  |  |  _Fapi_checkWdService                |          0 |         12 |
|  |  |  |  |  Fapi_serviceWatchdogTimer        | (User Defined Function) |
---------------------------------------------------------------------------
|  Fapi_enableBanksForOtpWrite                  |          0 |         34 |
---------------------------------------------------------------------------
|  Fapi_enableEepromBankSectors                 |         16 |        120 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
|  |  _Fapi_EnableSectors                       |          0 |         60 |
---------------------------------------------------------------------------
|  Fapi_enableFsmDoneEvent                      |          0 |         38 |
---------------------------------------------------------------------------
|  Fapi_enableMainBankSectors                   |         16 |        102 |
|  |  Fapi_getNumberOfBankSectors               |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_flushPipeline                           |         16 |         34 |
|  |  Fapi_waitDelay                            |          8 |         48 |
---------------------------------------------------------------------------
|  Fapi_getBankSectors                          |         32 |        236 |
|  |  _Fapi_scaleSectorSize                     |          0 |         20 |
---------------------------------------------------------------------------
|  Fapi_getDeviceInfo                           |         32 |         60 |
---------------------------------------------------------------------------
|  Fapi_getLibraryInfo                          |         24 |         62 |
---------------------------------------------------------------------------
|  Fapi_getNumberOfBankSectors                  |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_initializeFlashBanks                    |        144 |        592 |
|  |  Fapi_calculateFletcherChecksum            |         16 |         64 |
|  |  _Fapi_divideUnsignedLong                  |          0 |         28 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_isAddressEEPROM                         |          0 |         22 |
---------------------------------------------------------------------------
|  Fapi_isAddressEcc                            |          0 |         62 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommand                       |          8 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueAsyncCommandWithAddress            |         16 |         42 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommand                 |         64 |        358 |
|  |  Fapi_calculateEcc                         |          0 |         16 |
|  |  _Fapi_issueFsmCommand                     |          0 |         54 |
---------------------------------------------------------------------------
|  Fapi_issueProgrammingCommandForEccAddresses  |         88 |         38 |
|  |  Fapi_issueProgrammingCommand              |         64 |        358 |
|  |  |  Fapi_calculateEcc                      |          0 |         16 |
|  |  |  _Fapi_issueFsmCommand                  |          0 |         54 |
|  |  Fapi_remapEccAddress                      |         16 |         90 |
|  |  |  _Fapi_compareAddresses                 |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapEccAddress                         |         16 |         90 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_remapMainAddress                        |         16 |        100 |
|  |  _Fapi_compareAddresses                    |          0 |         18 |
---------------------------------------------------------------------------
|  Fapi_setActiveFlashBank                      |         32 |        366 |
|  |  _scaleEEFclk                              |          0 |         12 |
|  |  _scaleMainFclk                            |          0 |         12 |
---------------------------------------------------------------------------
|  Fapi_waitDelay                               |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_EnableSectors                          |          0 |         60 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForPsaValue                 |         64 |        140 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_loopRegionForPsaValue               |         32 |         92 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  _Fapi_setReadMargin0                      |         32 |         56 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValue                    |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValue                  |         48 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
|  |  |  _Fapi_readDword                        |         16 |         44 |
|  |  |  |  Fapi_isAddressEcc                   |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_checkRegionForValueByByte              |         80 |        120 |
|  |  _Fapi_enterMarginMode                     |         32 |         94 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_exitMarginMode                      |         32 |         38 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  _Fapi_loopRegionForValueByByte            |         48 |         84 |
|  |  |  Fapi_flushPipeline                     |         16 |         34 |
|  |  |  |  Fapi_waitDelay                      |          8 |         48 |
|  |  |  _Fapi_checkWdService                   |          0 |         12 |
|  |  |  |  Fapi_serviceWatchdogTimer           | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_checkWdService                         |          0 |         12 |
|  |  Fapi_serviceWatchdogTimer                 | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_compareAddresses                       |          0 |         18 |
---------------------------------------------------------------------------
|  _Fapi_divideUnsignedLong                     |          0 |         28 |
---------------------------------------------------------------------------
|  _Fapi_enterMarginMode                        |         32 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_exitMarginMode                         |         32 |         38 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _Fapi_issueFsmCommand                        |          0 |         54 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForPsaValue                  |         32 |         92 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValue                     |         48 |         94 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
|  |  _Fapi_readDword                           |         16 |         44 |
|  |  |  Fapi_isAddressEcc                      |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_loopRegionForValueByByte               |         48 |         84 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
|  |  _Fapi_checkWdService                      |          0 |         12 |
|  |  |  Fapi_serviceWatchdogTimer              | (User Defined Function) |
---------------------------------------------------------------------------
|  _Fapi_readDword                              |         16 |         44 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_readLword                              |         16 |         54 |
|  |  Fapi_isAddressEcc                         |          0 |         62 |
---------------------------------------------------------------------------
|  _Fapi_scaleSectorSize                        |          0 |         20 |
---------------------------------------------------------------------------
|  _Fapi_setReadMargin0                         |         32 |         56 |
|  |  Fapi_flushPipeline                        |         16 |         34 |
|  |  |  Fapi_waitDelay                         |          8 |         48 |
---------------------------------------------------------------------------
|  _scaleEEFclk                                 |          0 |         12 |
---------------------------------------------------------------------------
|  _scaleMainFclk                               |          0 |         12 |
---------------------------------------------------------------------------

 Function using largest amount of stack --> Fapi_initializeFlashBanks ( 144 )


---------------------------------------------------------------------------
   2.18 F021 API CortexR4 LE V3D16 NDS Library
---------------------------------------------------------------------------

---------------------------------------------------------------------------
|                                               |   Worst    |            |
|                                               |   Case     |            |
|                                               |   Stack    |  Function  |
|               Function Call Graph             |   Usage    |    Size    |
---------------------------------------------------------------------------No graph to output
NULL : wcs = 0


---------------------------------------------------------------------------
 3.  Package Checksums
---------------------------------------------------------------------------
This section contain a list of checksums (MD5 and SHA1) for each file
delivered with the F021 Flash API.


F021_API_CortexM3_BE.lib
     SHA1: 09bbcc3bb913ea7cb78afbddc1e15fe6fb33c796
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexM3_BE_NDS.lib
     SHA1: 3c6f0e00f5e1f2ffdc2f29396bf7e041cf413e99
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_BE.lib
     SHA1: bd5a81e530b6eca7483096e9793b1c905e04540d
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_BE_L2FMC.lib
     SHA1: 2f1dd3a476690292ca065243e4df40885a1461bc
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_BE_L2FMC_NDS.lib
     SHA1: 75b263a3015d4e96726d53e278da37bdd50b9241
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_BE_L2FMC_V3D16.lib
     SHA1: 9d0d7bd351fe02a92be13b8893b45b88618b0735
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_BE_L2FMC_V3D16_NDS.lib
     SHA1: cb54bcd266da8b2fb65049f5654246a7be2df85e
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_BE_NDS.lib
     SHA1: 0fd34dc17c81f71ba2845590f864435c1688dda1
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_BE_V3D16.lib
     SHA1: 9f6a4a031dcea5a169b002b6ebf5d183debdd777
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_BE_V3D16_NDS.lib
     SHA1: 15ec9c62667299358eb073a73707a05ca9fa9690
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_LE.lib
     SHA1: 7a8024917dc0aeaa063c72db2d66d34b70f15d57
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_LE_L2FMC.lib
     SHA1: cc73b6c68d818a2378e486dab68379227c80ce30
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_LE_L2FMC_NDS.lib
     SHA1: 5fe3ddc5f852787c7c11d3e36858581f24c328d7
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_LE_L2FMC_V3D16.lib
     SHA1: bce075c5487e57f21dac0762580aa31c99adddb6
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_LE_L2FMC_V3D16_NDS.lib
     SHA1: 0fd1f988345b58f80da6f528e08c6c08b39a68cc
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_LE_NDS.lib
     SHA1: e1f96bba1b9ffd3fc8825d8845d651abeef8e10b
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_LE_V3D16.lib
     SHA1: a50a27474349054421c4baa1f9771f14ee69b1cf
      MD5: d41d8cd98f00b204e9800998ecf8427e

F021_API_CortexR4_LE_V3D16_NDS.lib
     SHA1: 38f8baa5a10c6722f936a0e2acaa2bbba61a20c6
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\CGT.ARM.h
     SHA1: 48fc1e8c8a0f9625a05e73d930008444fff55906
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\CGT.CCS.h
     SHA1: 2b5404159cce6f324148c796a807f657f387cbda
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\CGT.gcc.h
     SHA1: 60af56d146da6f72930b1d32e4a6ac9fddeabf93
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\CGT.GHS.h
     SHA1: 2dc2272cbadb637e550d358b8543d8ccb8575dc9
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\CGT.IAR.h
     SHA1: 318465b65255b94631f1f2642eddee84acc835a0
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\Compatibility.h
     SHA1: 6411364fa91a8707dc3abc422260b619ee0dd9ce
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\Constants.h
     SHA1: 5967d71255af0368bea18aaa540a8173ea0e6b27
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\F021.h
     SHA1: 4891e2fa2b0f0fa0ebfb462b0b7c47ed67686e38
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\FapiFunctions.h
     SHA1: 34aa0f8d71428a05020bdcb69857a38071ff574c
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\Helpers.h
     SHA1: b3d25a75d87d774c11a5429d58fb1eeb6d43a5ca
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\Registers.h
     SHA1: fae86318afb695a548e771e318c4d403a02f7cce
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\Registers_FMC_BE.h
     SHA1: e2ce8ace32c57e367c22753b04796dca0cbd1a96
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\Registers_FMC_LE.h
     SHA1: ea12ae5ca46d97613de24c25007cd676a62ff135
      MD5: d41d8cd98f00b204e9800998ecf8427e

  include\Types.h
     SHA1: 8668708c136a0c66abc13c78936a28b557ef1932
      MD5: d41d8cd98f00b204e9800998ecf8427e

readme.txt
     SHA1: 3d91de26b8776bfef4265797193e09cc3e007ad6
      MD5: d41d8cd98f00b204e9800998ecf8427e

  source\Fapi_UserDefinedFunctions.c
     SHA1: 146908d768b33c65bf04d8a3b20103db56d1970a
      MD5: d41d8cd98f00b204e9800998ecf8427e



***************************************************************************
  End of Document
***************************************************************************

